416430
99786
664429
940305
669852
10517
49655
421371
715830
513922
952103
154927
5303799
3719581
3239148
2557804
2301988
2149609
2070358
194278
1850118
1750136
1741196
1667471